package com.weibo4j.api.req.status;

import com.weibo4j.api.annotation.Param;
import com.weibo4j.api.response.status.UserTimelineResponse;

public class UserTimelineRequest extends StatusTimelineRequest<UserTimelineResponse> {

	private Long uid;
	
	private String screenName;
	
	public Long getUid() {
        return uid;
    }

    public void setUid(Long uid) {
        this.uid = uid;
    }

    @Param("screen_name")
    public String getScreenName() {
        return screenName;
    }

    public void setScreenName(String screenName) {
        this.screenName = screenName;
    }


	@Override
	public String baseUrl() {
		return "https://api.weibo.com/2/statuses/user_timeline.json";
	}

	@Override
	public Class<UserTimelineResponse> responseType() {
		return UserTimelineResponse.class;
	}

}
